suffer many ailments - Allemand Anglais Dictionnaire